package com.css.openapi.feign.dto;


import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * @description:
 * @Title: FaceH5VerifyResultQueryRequestDTO
 * @Author xlw
 * @Package com.invoice.tcc.feign.yljy.dto
 * @Date 2025/9/11 16:44
 */
@Data
public class FaceH5VerifyResultQueryRequestDTO {
    private static final long serialVersionUID = 1L;

    /**
     * 报文类型（固定值：verify.ums.auth.faceh5.query，必填）
     */
    @NotBlank(message = "actionType不能为空")
    private String actionType = "verify.ums.auth.faceh5.query";

    /**
     * 平台ID（银商分配，必填）
     */
    @NotBlank(message = "platId不能为空")
    private String platId;

    /**
     * 业务请求流水号（第三方生成，平台内唯一，必填）
     */
    @NotBlank(message = "outRequestId不能为空")
    private String outRequestId;

    /**
     * 接入方业务流水号（10分钟内可查，必填）
     */
    @NotBlank(message = "reqSn不能为空")
    private String reqSn;
}
